﻿@charset "utf-8";
/* CSS Document */
*, div, form, ul, ol, li, dl, dt, dd {
	padding:0px;
	margin:0px;
}
div, form, ul, ol, li, dl, dt, dd {
	list-style-type:none;
	border:0px;
	display:block;
}
img {
	border:0px;
	display:inline;
}
body {
	width:100%;
	font-family:"微软雅黑", "宋体";
	color:#605d5c;
	font-size:14px;
	cursor:auto;
	background:#fff;
}
/*延迟*/
.yanc3s{
	transition:border .3s cubic-bezier(.19, 1, .22, 1), box-shadow .3s cubic-bezier(.19, 1, .22, 1), background .3s cubic-bezier(.19, 1, .22, 1), margin .3s cubic-bezier(.19, 1, .22, 1), width .3s cubic-bezier(.19, 1, .22, 1), height .3s cubic-bezier(.19, 1, .22, 1), top .3s cubic-bezier(.19, 1, .22, 1), left .5s cubic-bezier(.19, 1, .22, 1), right .5s cubic-bezier(.19, 1, .22, 1), color .3s cubic-bezier(.19, 1, .22, 1), border-radius .3s cubic-bezier(.19, 1, .22, 1), filter .3s cubic-bezier(.19, 1, .22, 1), opacity .3s cubic-bezier(.19, 1, .22, 1);
	-webkit-transition:border .3s cubic-bezier(.19, 1, .22, 1), box-shadow .3s cubic-bezier(.19, 1, .22, 1), background .3s cubic-bezier(.19, 1, .22, 1), margin .3s cubic-bezier(.19, 1, .22, 1), width .3s cubic-bezier(.19, 1, .22, 1), height .3s cubic-bezier(.19, 1, .22, 1), top .3s cubic-bezier(.19, 1, .22, 1), left .5s cubic-bezier(.19, 1, .22, 1), right .5s cubic-bezier(.19, 1, .22, 1), color .3s cubic-bezier(.19, 1, .22, 1), border-radius .3s cubic-bezier(.19, 1, .22, 1), -webkit-filter .3s cubic-bezier(.19, 1, .22, 1), opacity .3s cubic-bezier(.19, 1, .22, 1);
}
.yanc5s{
	transition:border .5s cubic-bezier(.19, 1, .22, 1), box-shadow .5s cubic-bezier(.19, 1, .22, 1), background .5s cubic-bezier(.19, 1, .22, 1), margin .5s cubic-bezier(.19, 1, .22, 1), width .5s cubic-bezier(.19, 1, .22, 1), height .5s cubic-bezier(.19, 1, .22, 1), top .5s cubic-bezier(.19, 1, .22, 1), left .5s cubic-bezier(.19, 1, .22, 1), right .5s cubic-bezier(.19, 1, .22, 1), color .5s cubic-bezier(.19, 1, .22, 1), border-radius .5s cubic-bezier(.19, 1, .22, 1), filter .5s cubic-bezier(.19, 1, .22, 1), opacity .5s cubic-bezier(.19, 1, .22, 1);
	-webkit-transition:border .5s cubic-bezier(.19, 1, .22, 1), box-shadow .5s cubic-bezier(.19, 1, .22, 1), background .5s cubic-bezier(.19, 1, .22, 1), margin .5s cubic-bezier(.19, 1, .22, 1), width .5s cubic-bezier(.19, 1, .22, 1), height .5s cubic-bezier(.19, 1, .22, 1), top .5s cubic-bezier(.19, 1, .22, 1), left .5s cubic-bezier(.19, 1, .22, 1), right .5s cubic-bezier(.19, 1, .22, 1), color .5s cubic-bezier(.19, 1, .22, 1), border-radius .5s cubic-bezier(.19, 1, .22, 1),  -webkit-filter .5s cubic-bezier(.19, 1, .22, 1), opacity .5s cubic-bezier(.19, 1, .22, 1);
}
/*点击弹出*/
#faqbg {
	background:#000;
	position:absolute;
	z-index:99999;
	left:0;
	top:0;
	width:0%;
	opacity:0.6;
	filter: alpha(opacity=60);
	-moz-opacity: 0.6;
}
.faqdiv {
	position:absolute;
	height:400px;
	top:17%;
	left:-50%;
	margin-left:-200px;
	width:0px;
	max-width:510px;
	z-index:100000;
	background:#fff;
}
.faqdiv #hydlt{
	height:36px;
	line-height:36px;
	overflow:hidden;
	background:#183884;
	color:#fff;
	padding-top:3px;
}
.faqdiv ul{
	float:left;
}
.faqdiv #hydlt .y5bq{
	float:right;
	width:19px;
	height:19px;
	background:url(../image/closeBtnImg.gif);
	cursor:pointer;
	margin:7px 12px 0 0;
}
.faqdiv ul li{
	cursor:pointer;
	float:left;
	padding:0 23px;
	font-size:12px;
	margin-left:10px;
	background:#fff;
	color:#183884;
	cursor:pointer;
	font-weight: bolder;
}
.faqdiv ul li.ztwdj{
	background:#183884;
	color:#fff;
	font-weight: normal;
}
.faqdiv #hydlx{
	padding:18px 10px 20px;
}
.faqdiv #hydlx h1{
	font-size:16px;
	color:#f0850c;
	line-height:30px;
	width:72%;
	margin:10px auto;
}
.faqdiv #hydlx h3{
	font-size: 14px;
	font-weight: normal;
	text-align: center;
	color:#777;
	padding-bottom:26px;
	padding-top:8px;
}
.faqdiv #hydlx h3 b{
	color:#e28000;
	font-size:16px;
	margin:0 3px;
}
.faqdiv #hydlx ol li{
	height:48px;
	overflow:hidden;
}
.faqdiv #hydlx ol li.wzy{
	height:89px;
}
.faqdiv #hydlx ol li.wzy textarea{
	height:70px;
	width:191px;
}
.faqdiv #hydlx ol li .y4bq{
	font-size: 12px;
	text-align: right;
	padding-right: 3px;
	float:left;
	width:130px;
	padding-top:6px;
}
.faqdiv #hydlx ol li .y5bq{
	float:left;
	width:200px;
	font-size: 12px;
	line-height:28px;
	font-weight: normal;
}
.faqdiv #hydlx ol li .y5bq.tchy{
	width:350px;
}
.faqdiv #hydlx ol li .y5bq#scon{
	font-size: 16px;
	font-weight: bolder;
	color: #00752d;
}
.faqdiv #hydlx ol li .y5bq.tchy b,.faqdiv #hydlx ol li .y5bq.tchy a{
	margin:0 6px;
}
.faqdiv #hydlx ol li .y5bq input{
	border:1px solid #929a99;
	width:180px;
	padding:2px 8px 0px 3px;
	overflow:hidden;
	height:24px;
	line-height:22px;
	background-color:#FFF;
	display:block;
}
.faqdiv #hydlx ol li .y2bq{
	font-size: 22px;
	padding-right: 3px;
	float:left;
	width:288px;
	color:#3083fd;
}
.faqdiv #hydlx ol li .y6bq{
	float:left;
	width:150px;
	color:#a50307;
	font-size: 12px;
	font-weight: normal;
	padding-top:7px;
}
.faqdiv #hydlx ol li.yzm .y5bq span{
	width:93px;
	float:left;
	line-height:12px;
}
.faqdiv #hydlx ol li.yzm .y5bq input{
	width:72px;
	float:left;
	margin-bottom:5px;
}
.faqdiv #hydlx ol li .y5bq b{
	float:left;
	height:33px;
	display:block;
}
.faqdiv #hydlx ol li .y5bq b a{
	height:28px;
	width:107px;
	background:#0051c7;
	font-weight: normal;
	text-align: center;
	line-height:28px;
	display:block;
}
.faqdiv #hydlx ol li .y5bq b a.bukedian{
	text-decoration: line-through;
}
.faqdiv #hydlx ol li.yzm .y5bq img{
	width:100px;
	height:48px;
	cursor:pointer;
}
.faqdiv #hydlx ol li .y3bq{
	border-top: 1px solid #dddddd;
	height:38px;
	margin:20px 38px 25px;
	*margin:20px 19px 15px;
	padding:15px 50px;
	font-weight: normal;
	font-size:12px;
}
.faqdiv #hydlx ol li .y3bq a{
	margin:0 6px;
}
.faqdiv #hydlx ol li .y3bq.bs a{
	padding:7px 40px;
	background:#3083fd;
}
.faqdiv #hydlx ol li .y3bq input{
	height:30px;
	width:130px;
	cursor:pointer;
	border: none;
	margin-right:10px;
}
.faqdiv #hydlx ol li .y3bq input.zcdl{
	background:url(../image/ty.jpg);
}
.faqdiv #hydlx ol li .y3bq input.zczc{
	background:url(../image/ty.jpg) -131px -0;
}
.faqdiv #hydlx ol li .y3bq input.pjtj{
	background:url(../image/ty.jpg) 0 -30px;
}
.faqdiv #hydlx ol li.dltj{
	height:71px;
}
.faqdiv #hydlx ol li.dlggw{
	height:140px;
	margin-top:18px;
	*margin-top:9px;
}
@media (max-width: 779px){
.faqdiv #hydlx{
	padding:18px 0 10px;
}
.faqdiv #hydlx ol li .y4bq{
	width:72px;
}
.faqdiv #hydlx ol li .y6bq{
	width:100px;
}
.faqdiv #hydlx ol li .y5bq{
	width:175px;
}
.faqdiv #hydlx ol li .y5bq input{
	width:88%;
}
.faqdiv #hydlx ol li.yzm .y5bq span{
	width:78px;
}
.faqdiv #hydlx ol li.yzm .y5bq input{
	width:60px;
}
.faqdiv #hydlx ol li.yzm .y5bq span a{
	display:none;
}
.faqdiv #hydlx ol li.yzm .y5bq img{
	height:auto;
	width:89px;
}
.faqdiv ul li{
	margin-left:6px;
	padding:0 20px;
}
}
/*返回顶部二维码*/
/*clearboth*/
.clearfix:after{content:'.';display:block;height:0;clear:both;visibility:hidden;}
.clearfix{*zoom:1;}
.clearfix .clear{_height:0px;}
/*gotop*/
.cbbfixed {position: fixed;right: 10px;transition: bottom ease .3s;bottom: -200px;z-index: 2;cursor:pointer;}
.cbbfixed .cbbtn {width: 40px;height: 40px;display: block;background-color: #2e2b28;margin-top: 1px;}
.cbbfixed .cbbtn:hover {background-color:#183884;}
.cbbfixed .cbbtn .cbbtn-icon{float: left;margin:12px 0 0 11px;width:18px;height: 18px;}
.cbbfixed .cbbtn div {width: 194px;position: absolute;left: -194px;opacity: 0;transform: scale(0); -webkit-transform: scale(0);transform-origin: 100% 70%;-webkit-transform-origin: 100% 70%;transition: transform ease .3s,opacity ease .3s;-webkit-transition: all ease .3s;display:none\0;*display:none;-moz-box-shadow: -3px 3px 3px #403004;-webkit-box-shadow: -3px 3px 3px #403004; box-shadow: -3px 3px 3px #403004; -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#403004')";filter: progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#403004');}
.cbbfixed .cbbtn:hover div {display: block;transform: scale(1);-webkit-transform: scale(1);opacity: 1;*display:block;}
.cbbfixed .cqqkf div {background-color:#fff;height: 40px; line-height:40px; font-size:26px; color:#000; text-align: center; top: 1px;}
.cbbfixed .cqqkf .qqkf-icon{background: url(../image/qqkf.png);}
.cbbfixed .cdianhua div {background-color:#fff;height: 40px; line-height:40px; font-size:26px; color:#000; text-align: center; top: 1px;}
.cbbfixed .cdianhua .dianhua-icon{background: url(../image/dianhua.png);}
.cbbfixed .cweixin div {background: url(../images/erwei.png);height: 174px;top: -76px;-moz-box-shadow:none;-webkit-box-shadow:none; box-shadow: none; }
.cbbfixed .cweixin .weixin-icon{background: url(../image/side-icon01.png);}
.cbbfixed .gotop {transition: background-color ease .3s;background-color: #183884;}
.cbbfixed .gotop .up-icon{background: url(../image/side-icon02.png);background-size: 100% auto;}
@media (max-width: 760px){
.cbbfixed .cqqkf, .cbbfixed .cdianhua, .cbbfixed .cweixin{display:none;}.cbbfixed{right:2px;}
}
/*QQ客服*/
.SonlineBox{ width:165px; font-size:12px;overflow:hidden; z-index:9999;}
.SonlineBox .openTrigger{ width:30px; height:135px; position:absolute; top:0px;  z-index:1; cursor:pointer;  background:url(../image/QQ1.jpg) no-repeat;}
.SonlineBox .titleBox{background:url(../image/qqt.png); _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale',src='image/qqt.png'); _ background-image: none; padding-left:8px; width:157px; height:38px; line-height:38px;}
.SonlineBox .titleBox span{ margin-left:10px; color:#fff; font-size:14px; font-weight: bolder; font-family:'微软雅黑','黑体';}
.SonlineBox .contentBox{ width:165px; height:auto; position:absolute; z-index:2;}
.SonlineBox .contentBox .closeTrigger{ width:19px; height:19px; display:block; cursor:pointer;  position:absolute; top:12px;right:8px;-webkit-transition:all 0.8s ease-out;}
.SonlineBox .contentBox .closeTrigger:hover{-webkit-transform:scale(1) rotate(360deg);}
.SonlineBox .contentBox .listBox{background:url(../image/qqz.png);  _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale',src='image/qqz.png'); _ background-image: none; overflow:hidden; padding:0 0 10px 8px; *_display:inline-block;}
.SonlineBox .contentBox .listBox .QQList{ display:block; width:90%; height:26px; margin:8px auto 0px auto; *_position:relative;}
.SonlineBox .contentBox .listBox .QQList span{float:left; line-height:22px;}
.SonlineBox .contentBox .listBox .QQList a{float:left;}
.SonlineBox .contentBox .gglxfs{background:url(../image/qqz.png); _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale',src='image/qqz.png'); _ background-image: none; overflow:hidden; padding:0 6px 12px 15px; *_display:inline-block;}
.SonlineBox .contentBox .gglxfs dl dt b{display:block; font-size:17px;	text-align: right;}
.SonlineBox .contentBox .gglxfs dl dd{ margin-top:8px; display:inline-block; height130px;}
.SonlineBox .contentBox .gglxfs dl dd img{height:130px; cursor:pointer; *_position:relative;}
.SonlineBox .contentBox .kfdd{ height:15px; overflow:hidden; background:url(../image/qqd.png); _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale',src='image/qqd.png'); _ background-image: none;}
/*通用*/
.jz{
	width:1200px;
	margin:0 auto;
}
.clr {
	display: block;
	height: 1px;
	visibility: hidden;
	clear: both;
	overflow: hidden;
	font-size:0px;
}
strong.zrwu, strong.zrdou, strong.zrdian, strong.zrgang {
	font-size: inherit;
	font-weight: inherit;
}
/*连接部分*/
a:link, a:visited {
	color:#000;
	text-decoration: none;
}
a:hover {
	color:#183884;
	text-decoration: underline;
}
a:active {
	color:#183884;
	text-decoration: none;
}
.qs a:link, .qs a:visited {
	color:#062162;
}
.qs a:hover {
	color:#0090c6;
}
.qs a:active {
	color:#00aeef;
}
.bs a:link, .bs a:visited {
	color:#fff;
}
.bs a:hover {
	color:#fff112;
}
.bs a:active {
	color:#b0e4c4;
}

